package com.vcyber.wty.model;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

@Data
public class Invoice implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    private String taxpayerNum ;
    /**
     *
     */
    private String invoiceReqSerialNo;
    /**
     *
     */
    private String buyerName ;
    /**
     *
     */
    private String buyerTaxpayerNum ;
    /**
     *
     */
    private String buyerAddress;
    /**
     *
     */
    private String buyerTel ;
    /**
     *
     */
    private String buyerBankName ;
    /**
     *
     */
    private String buyerBankAccount ;
    /**
     *
     */
    private String sellerAddress ;
    /**
     *
     */
    private String sellerTel;
    /**
     *
     */
    private String sellerBankName ;
    /**
     *
     */
    private String sellerBankAccount ;
    /**
     *
     */
    private String itemName ;
    /**
     *
     */
    private String casherName ;
    /**
     *
     */
    private String reviewerName ;
    /**
     *
     */
    private String drawerName ;
    /**
     *
     */
    private String takerName ;
    /**
     *
     */
    private String takerTel;
    /**
     *
     */
    private String takerEmail ;
    /**
     *
     */
    private String specialInvoiceKind ;
    /**
     *
     */
    private String remark;
    /**
     *
     */
    private String definedData ;
    /**
     *
     */
    private String tradeNo ;
    /**
     *
     */
    private String extensionNum ;
    /**
     *
     */
    private String agentInvoiceFlag;
    /**
     * 開票項目列表
     */
    private List<InvoiceItem> itemList;

}
